low-sinuosity river - Turkish English Dictionary